//////////////////////////////////////////////////////
// Monster.h
//////////////////////////////////////////////////////

#pragma once

#include "windows.h"

class CMonster
{
protected:
    char m_pstrName[256];
    int m_iMaxHitPoints;
    int m_iRemainingHitPoints;
    int m_iMaxAttackDamage;
    int m_iExperienceValue;
    int m_iMaxGold;

public:
    CMonster(void);
    ~CMonster(void);

    void SetName(char* n);
    char* GetName();
    void SetMaxHitPoints(int num);
    int GetMaxHitPoints();
    void SetRemainingHitPoints(int num);
    int GetRemainingHitPoints();
    void SetMaxAttackDamage(int num);
    int GetMaxAttackDamage();
    void SetExperienceValue(int num);
    int GetExperienceValue();
    void SetMaxGold(int num);
    int GetMaxGold();
};
